@charset "utf-8";
/* CSS Document */
.container-x { max-width:1225px; margin:0 auto;}
.container_preview {max-width:1200px; margin:0 auto;}
.border-box-top::before {
	content: '';
	position: absolute;
	top: 120px;
	left: 0;
	width: 100%;
	height: 1px;
	background: #ccc;
	border-bottom: 1px solid #fff;
}
@media screen and (max-width:970px) {.container-x { max-width:919px;}}
@media screen and (max-width:750px) {.container-x { max-width:620px;}}
@media screen and (max-width:360px) {.container-x { max-width:360px;}}
.products-banner { width:100%; padding:24px 0; background-color:#f0f0f0;}
.products-banner-a { width:100%; border-radius:3px; overflow:hidden; border:1px solid #e5e5e5;}
.products-banner-a img {width:100%;}
.all_products  { margin-top:24px; }
.all_products ul li{ width:23%;  border-radius:3px; background-color:#fff; float:left; margin:1%; overflow:hidden; position:relative; cursor:pointer; border:1px solid #f0f0f0;}
@media screen and (max-width:970px) {.all_products ul li{width:31.33%;margin:1%;}}
@media screen and (max-width:750px) {.all_products ul li{width:48%;margin:1%;}}
@media screen and (max-width:360px) {.all_products ul li{width:96%;margin:2%;}}
.all_products ul li .product_img{ width:100%; padding-bottom:100%; position:relative;}
.all_products ul li .product_img .product_imgin { position:absolute; top:0 ; left:0; width:100%; height:100%; overflow:hidden;}
.all_products ul li .product_img img { width:100%;}
.all_products ul li h3 { width:96%; margin-left:2%; text-align:center; font-size:16px; color:#3b3b3b; height:38px; line-height:38px; overflow:hidden; margin-top:6px;}
.all_products ul li p { font-size:14px; color:#a4a4a4; width:94%; margin-left:3%; text-align:center; line-height:20px; height:60px; margin-bottom:16px; overflow:hidden;}
.all_products ul li h5 { position:absolute; z-index:99; display:block; left:50%; margin-left:-45px; top:50%; opacity:0; color:#fff;}
.all_products ul li .product_covera { width:100%; height:100%; background-color:#808080; opacity:0; position:absolute; z-index:98;}
.all_products ul li .product_coverb { width:24%; padding-bottom:24%; background-color:#fff; position:absolute; z-index:111; border-radius:100%; left:38%; top:31%; opacity:0;}
.all_products ul li .product_coverb img { width:64%; position:absolute; top:24%; left:15%;}


.prod_detail { width:100%; background-color:#f0f0f0; padding:24px 0;}
/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative; padding:0px;cursor:pointer;margin:6px;display:block; width:420px; height:420px;}
.jqzoom img { width:100%; height:100%;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:432px;height:432px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../img-product/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.preview-inner { width:432px; height:432px; background-color:#fff; float:left;}
@media screen and (max-width:750px){.preview-inner {width:432px; height:432px; background-color:#fff; float:inherit; margin:0 auto;}}
@media screen and (max-width:440px){.preview-inner {width:320px; height:320px; background-color:#fff; float:inherit; margin:0 auto;}}
.spec-preview{width:432px;height:432px;}
.spec-scroll{clear:both;margin-top:5px;width:432px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block; font-size:48px; font-weight:bold; text-align:center;width:20px;height:87px; line-height:80px; color:#ebebeb; cursor:pointer;text-decoration:none;}
.spec-scroll .prev:hover,.spec-scroll .next:hover { color:#ccc;}
.spec-scroll .items{float:left;position:relative;width:382px;height:92px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:92px;}
.spec-scroll .items ul li{float:left;width:96px;text-align:center; cursor:pointer;}
.spec-scroll .items ul li img{border:1px solid #f0f0f0;padding:2px;width:82px;height:82px;}
.spec-scroll .items ul li img:hover{border:2px solid #80b930;padding:1px;}
@media screen and (max-width:440px) {
.jqzoom{ margin:5px; width:310px; height:310px;}
.spec-preview{width:320px;height:320px;}
.spec-scroll{clear:both;margin-top:5px; width:320px;}
.spec-scroll .prev,.spec-scroll .next{display:block; font-size:24px;font-weight:bold; text-align:center; width:14px; height:64px; line-height:56px;}
.spec-scroll .items{width:282px;height:68px;}
.spec-scroll .items ul{height:68px;}
.spec-scroll .items ul li{ width:71px;}
.spec-scroll .items ul li img{border:1px solid #f0f0f0;padding:2px;width:60px;height:60px;}
	}

/* 详情描述 */
.prod_desc { width:57%;  float:right;}
@media screen and (max-width:1040px){.prod_desc { width:55%;}}
@media screen and (max-width:970px){.prod_desc { width:52%;}}
@media screen and (max-width:914px){.prod_desc { width:49%;}}
@media screen and (max-width:860px){.prod_desc { width:45%;}}
@media screen and (max-width:800px){.prod_desc { width:42%;}}
@media screen and (max-width:750px){.prod_desc { width:100%;}}
.prod_desc .prod_color img{ width:54px; height:54px;}
.prod_desc .prod_color ul li { float:left;}
.prod_desc dl dd { float:left; width:100%; }
.prod_desc dl dd b{ font-weight: bold;}
.prod_desc dl dd strong{ font-weight: bold; }
.prod_desc dl dd>h2 { font-size:30px; line-height:36px; color:#333; width:96%; margin-left:2%; margin-top:12px; margin-bottom:12px;}
.prod_desc dl dd>h6 { font-size:16px; color:#666; line-height:20px; width:96%; margin-left:2%; margin-bottom:12px;}
.prod_desc dl dd.price { border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; margin:12px 0; width:96%; margin-left:2%; padding:15px 0;}
@media screen and (max-width:750px){.prod_desc dl dd{ width:80%; margin-left:10%;} .prod_desc dl dd.price{width:76%; margin-left:12%;}}
@media screen and (max-width:420px){.prod_desc dl dd{ width:90%; margin-left:5%;} .prod_desc dl dd.price{width:86%; margin-left:7%;} .prod_desc dl dd>h2{ font-size:18px; line-height:20px;}}
@media screen and (max-width:320px){.prod_desc dl dd{ width:96%; margin-left:2%;} .prod_desc dl dd.price{width:96%; margin-left:2%;}}
.prod_desc dl dd.price h3 { font-size:30px; color:#741949; float:left; line-height:30px;}
.prod_desc dl dd.price ul { margin-left:12px; float:left;}
.prod_desc dl dd.price ul li { float:left; line-height:30px; width:18px; height:18px; background:url(../img-product/stars_01.png) no-repeat; margin-top:6px; margin-right:4px;}
.prod_desc dl dd.price ul li a { display:block; width:100%; height:100%; background:url(../img-product/stars_02.png) no-repeat;}
.prod_desc dl dd.price p { float:left; line-height:12px; color:#6f6f6f; font-size:12px; margin:9px 0 0 12px;}
.prod_desc dl dd.price p span { color:#741949; margin:0 6px;}
.prod_desc dl dd>p {float:left; line-height:30px; color:#7b7b7b; font-size:14px; margin-left:2%;}
.prod_desc dl dd.prod_color ul { float:left; margin-left:2%;}
.prod_desc dl dd.prod_color ul li { float:left; margin-right:8px;}
.prod_desc dl dd.prod_qua { padding:12px 0;}
.prod_desc dl dd.prod_qua input { float:left;}
.prod_desc dl dd.prod_qua .prod_qua01,.prod_desc dl dd.prod_qua .prod_qua03 { width:12px; height:12px; font-size:12px; color:#fff; line-height:12px; border:none; outline:none; background-color:#bfbfbf; margin-top:10px; cursor:pointer;}
.prod_desc dl dd.prod_qua .prod_qua01:hover,.prod_desc dl dd.prod_qua .prod_qua03:hover { background-color:#d9b0e9;}
.prod_desc dl dd.prod_qua .prod_qua02 { width:48px; height:18px; border:1px solid #bfbfbf; line-height:12px; color:#666; outline:none; margin:0 6px; margin-top:6px; text-align:center;}
.prod_desc dl dd.prod_qua>p { margin-right:8px;}
.prod_desc dl dd.prod_topbtn { width:98%; margin-left:2%; }
.prod_desc dl dd.prod_topbtn input { width:30%; margin-right:2%; height:42px; border:none; outline:none; color:#fff; font-size:18px; cursor:pointer; margin-bottom:1px;}
.prod_desc dl dd.prod_topbtn input.prod_topbtn01 {background:#80b930 url(../img-product/cartbg-a02.png) 16px 8px no-repeat;}
.prod_desc dl dd.prod_topbtn input.prod_topbtn01:hover,.prod_desc dl dd.prod_topbtn input.prod_topbtn02:hover { background-color:#80b930;}
.prod_desc dl dd.prod_topbtn input.prod_topbtn02 {background-color:#80b930;}
.prod_desc dl dd.prod_topbtn input.prod_topbtn03 {background-color:#dac28e; margin-top: 12px} 
.prod_desc dl dd.prod_topbtn input.prod_topbtn03:hover { background-color:#cbab64;}
.prod_desc dl dd.price .prod_wish,.prod_desc dl dd.price .prod_share { float:left; width:24px; height:24px; margin-top:4px; position:relative; cursor:pointer;}
.prod_desc dl dd.price .prod_wish{ margin-left:24px; margin-right:12px;}
.prod_desc dl dd.price .prod_wish>h6 { display:none; position:absolute; top:33px; width:100px; left:-36px; text-align:center; font-size:12px; color:#fff; border:1px solid #80b930; background-color:#80b930; border-radius:6px;}
.prod_desc dl dd.price .prod_wish:hover h6 { display:block;}
.prod_desc dl dd.price .prod_wish .checkbox+label{
	position: relative;
	display: inline-block;
	z-index: 999;
	width: 12px;
	height: 25px;
	padding: 3px 12px;
	cursor:pointer; 
	}
.prod_desc dl dd.price .prod_wish .checkbox+label:before{
	 content:"";
	 color:#fff; 
	 width: 22px;
	 height: 22px;
	 border-radius: 15px;
	 position: absolute;
	 left:0;
	 top:0;
	 display:block;
	 background:url(../img-product/wish_btn1.png) 3px 3px no-repeat;;
	 cursor:pointer;
	}
.prod_desc dl dd.price .prod_wish .checkbox:checked+label:before{
	content:"";
	background:url(../img-product/wish_btn2.png) 3px 3px no-repeat;
	}
.prod_share .share-plus { width:24px; height:24px; background: url(../img-product/top-btn-a02.png) 3px 4px no-repeat; background-color:#d4d4d4; border-radius:12px;}
.prod_share:hover .share-plus { background:#80b930 url(../img-product/top-btn-a021.png) 3px 4px no-repeat;}
.prod_share dl.share-main {
	width:0px; 
	padding-left:15px; 
	height:56px; 
	position:absolute;
	top:-16px; 
	left:14px; 
	z-index:111;
	overflow:hidden;
	transition:width 0.8s;
	-webkit-transition: width 0.8s; }
.prod_share dl.share-main dd {
	width:30px; 
	height:30px;
	border-radius:15px;
	margin:12px 5px;
	float:left;
	border:1px solid #666;}	
.prod_share dl.share-main dd:hover {border:1px solid #ccc; background-color:#fff; opacity:0.7;}	
.prod_share:hover dl { width:270px;}	
@media screen and (max-width:1100px){.prod_desc dl dd.prod_topbtn input.prod_topbtn01 { background-image:none;}}
@media screen and (max-width:440px) {
	.prod_desc dl dd.prod_topbtn { width:96%; margin-left:2%; } 
	.prod_desc dl dd.price .prod_wish { margin-left:6px; margin-right:6px;}
	.prod_desc dl dd.prod_topbtn input{ width:100%;} 
	.prod_desc dl dd.price p { clear:left; margin:9px 0 0 0px;}}


/* descrip */
.descrip { width: 100%; margin:0 auto; text-align:center; font-size:30px; color:#333;}
.descrip .descrip_top h2 { display:inline-block; padding:0 12px; margin-top:32px; cursor:pointer;}
@media screen and (max-width:420px){.descrip .descrip_top h2{ font-size:18px;}}
.descrip .descrip_top h2:first-child { border-right:1px solid #c6c6c6; box-shadow:1px 0 0 rgba(255,255,255,1); color:#80b930;}
.descrip .descrip_main { width:100%; min-height:300px; background-color:#fff; margin:48px 0 26px 0;}
.descrip .descrip_main img{ max-width:100%;}
.descrip .descrip_main .for_phone { display:none;}
.descrip .descrip_main>p { padding:0 24px;}
.descrip .descrip_main>p:first-child { padding-top:24px;}
.descrip .descrip_main>p:last-child {padding-bottom:24px;}
.descrip { width:100%; padding:24px 0;}
.review { width:100%; display:none;}
@media screen and (max-width:640px){
	.descrip .descrip_main{ padding:0 0px;} 
	.descrip .descrip_main .for_phone{ display:block;} 
	.descrip .descrip_main .for_pc { display:none;} 
	.descrip { padding:0;} 
	.descrip .descrip_main{ margin:28px 0 0 0;}}
@media screen and (max-width:420px){.descrip_top h2{ font-size:18px;}}


/* review */
.mp_detail_desc,.mp_detail_specs,.mp_detail_review	{
	width:100%;
	min-height:100px;
	padding:20px 0;
	}	
#good_desc_1 {
	display:block;
	}	
.mp_detail_desc .mp_detail_descaa{
	width:1120px;
	margin:20px auto;
	background-color:#fff;
	padding:40px;
	}
.mp_detail_specs,.mp_detail_review  {
	padding:55px 0 50px 0;
	}		
.mp_detail_specs .mp_detail_specsaa{
	width:1200px;
	margin:0 auto;
	background-color:#fff;
	position:relative;
	min-height:230px;
	}
.mp_detail_specs .mp_detail_specsaa h2,.mp_detail_review .mp_detail_reviewaa h2 {
	font-size:32px;
	color:#333;
	position:absolute;
	top:-56px;
	line-height:32px;
	left:50%;
	margin-left:-156px;
	width:312px;
	height:32px;
	z-index:999;
	text-align:center;
	background:url(../img-product/bg.jpg) repeat;
	}
.mp_detail_specs .mp_detail_specsaa ul {
	float:left;
	margin-left:272px;
	margin-top:45px;
	}		
.mp_detail_specs .mp_detail_specsaa ul li {
	width:280px;
	margin-right:22px;
	height:38px;
	line-height:38px;
	font-size:14px;
	color:#424242;
	float:left;
	}	
.mp_detail_specs .mp_detail_specsab {
	position:absolute;
	top:40px;
	left:35px;
	width:150px;
	height:150px;
	}
.mp_detail_specs .mp_detail_specsac,.mp_detail_review .mp_detail_reviewac {
	width:1200px;
	height:1px;
	background-color:#ccc;
	position:absolute;
	top:-40px;
	left:0;
	}		
.mp_detail_specs .mp_detail_specsab img {
	width:150px;
	}	
.mp_detail_review .mp_detail_reviewaa{
	max-width:1200px;
	margin:0 auto;
	position:relative;
	padding-bottom:40px;
	background-color:#f5f5f5;
	}
.mp_detail_review .w-reviews {
	width:92%;
	clear:left;
	margin-left:4%;
	margin-top:48px;
	}	
.mp_detail_review .w-review {
	width:100%;
	border-bottom: 1px dashed #DDDDDD;
	margin-bottom: 20px;
	padding-bottom: 32px;
	position: relative;
	float:left;
	
	}	
.mp_detail_review .mp_detail_reviewad {
	max-width:1200px;
	overflow: hidden;
	margin:0 auto;
	margin-top:48px;
	background-color:#fff;
	position:relative;
	padding-bottom: 32px;
	}	
.mp_detail_review .w-review .reviewerInfo {
	width:19%;
	color:#999999;
	margin-bottom:5px;
	float:left;
	}	
.mp_detail_review .w-review .reviewerInfo li {
	margin-bottom: 4px;
	overflow-x: hidden;
	width: 100%;
	float:left;
	font-size:14px;
	text-align:left;
	line-height:22px;
	}
.mp_detail_review .w-review .reviewerInfo li .star {
    display: inline-block;
	overflow: hidden;
	position: relative;
	vertical-align: middle;
	background-repeat:no-repeat;
	width:100%;
	height:25px;
	}
.mp_detail_review .w-review .reviewDetails {
	width:74%;
	margin-left:5%;
    min-height: 80px;
	float:left;
	}
.mp_detail_review .w-review .starS1 {
	background-image:url(../img-product/mp_review_09.png);
	background-size:68.5% auto;
	}
.mp_detail_review .w-review .starS2 {
	background-image:url(../img-product/mp_review_10.png);
	background-size:68.5% auto;
	}
.mp_detail_review .w-review .starS3 {
	background-image:url(../img-product/mp_review_11.png);
	background-size:68.5% auto;
	}
.mp_detail_review .w-review .starS4 {
	background-image:url(../img-product/mp_review_12.png);
	background-size:68.5% auto;
	}						
.mp_detail_review .w-review .starS5 {
	background-image:url(../img-product/mp_review_13.png);
	background-size:68.5% auto;
	}
.mp_detail_review .w-review .clearfix {
	float:left;
	margin-bottom:12px;
	line-height:20px;
	margin-top:4px;
	}	
.mp_detail_review .w-review .reviewInfo {
	clear:left;
	font-size:14px;
	font-weight:normal;
	}	
.mp_detail_review .w-review ul li cite {
	font-size:14px;
	font-weight:normal;
	}		
.mp_detail_review .mp_detail_reviewae {
	width:17%;
	height:150px;
	float:left;
	margin-top:46px;
	margin-left:4%;
	}
@media screen and (max-width:750px){
	.mp_detail_specs, .mp_detail_review {padding:32px 0 24px 0;}
	.mp_detail_review .mp_detail_reviewae{display:none;}}		
.mp_detail_review ul.mp_detail_reviewae li{
	float:left;
	height:28px;
	line-height:28px;
	display:table-cell;
	vertical-align:middle;
	}	
.mp_detail_review ul.mp_detail_reviewae li img {
	width:68%;
	display:inline-table;
	float:left;
	}	
.mp_detail_review ul.mp_detail_reviewae li span {
	color:#a3a3a3;
	margin-left:8px;
	font-size:16px;
	float:left;
	}			
.mp_detail_review .mp_detail_reviewag {
	width:74%;
	margin-top:44px;
	margin-left:5%;
	float:left;
	}
@media screen and (max-width:750px) {.mp_detail_review .mp_detail_reviewag{ width:90%;}}		
.mp_detail_review .mp_detail_reviewag h5 {
	height:28px;
	line-height:28px;
	font-size:18px;
	color:#757575;
	float:left;
	margin-bottom:5px;
	}	
.mp_detail_review .mp_detail_reviewah {
	width:237px;
	height:48px;
	line-height:48px;
	text-align:center;
	font-size:18px;
	color:#fff;
	float:left;
	background-color:#80b930;
	margin-left:5%;
	margin-top:20px;
	}	
.mp_detail_review .mp_detail_reviewah a {
	width:237px;
	height:48px;
	display:block;
	color:#fff;
	}
.mp_detail_review .mp_detail_reviewad01	{
	max-width:1200px;
	height:42px;
	line-height:42px;
	background-color:#f3f3f3;
	}
.mp_detail_review .mp_detail_reviewad01	h6 {
	width:186px;
	height:42px;
	text-align:center;
	font-size:18px;
	color:#fff;
	background:url(../img-product/mp_review_14.png) no-repeat;
	}	
.mp_detail_review p {
	font-size:18px;
	color:#757575;
	line-height:24px;
	text-align:left;
	font-size:16px;
	}	
.mp_detail_review p.mp_detail_reviewadp {
	float:left;
	margin:18px 0 18px 0;
	width:10%;
	}
.mp_detail_review p.mp_detail_reviewadp01 {
	width:200px;
	float:left;
	}	
.mp_detail_review .mp_detail_reviewadp02 {
	background:none;
	float:left;
	height:20px;
	border:none;
	margin-top:40px;
	outline:none;
	font-size:16px;
	margin-left:12px;
	width:120px;
	}	
.mp_detail_review dl img.mp_detail_reviewadi {
	float:left;
	margin-top:18px;
	margin-left:6px;
	}		
.mp_detail_review .mp_detail_reviewad dl {
	width:94%;
	float:left;
	padding-top: 18px;
	margin-left:3%;}	
.mp_detail_review .mp_detail_reviewad dl dd {
	float:left;
	width:100%;
	font-size: 16px;
	}	
.mp_detail_review .mp_detail_reviewad dl dd span {
	color: #f00;
}	
.mp_detail_review .mp_detail_reviewad dl dd.mp_detail_reviewad02 {
	width:100%;
	height:60px;
	border-bottom:1px dashed #c9c9c9;
	padding-top:16px;
	margin-bottom:32px;
	}
.mp_detail_review .mp_detail_reviewadin {
	float:left;
	margin-left:6px;
	width:88%;
	height:30px;
	padding-left:6px;
	border:1px solid #d3d3d3;
	outline-color:#ffdeaa;
	margin-top:12px;
	}
@media screen and (max-width:460px){.mp_detail_review p.mp_detail_reviewadp{width:18%;} .mp_detail_review .mp_detail_reviewadin{width:79%;}}		
.mp_detail_review .mp_detail_reviewadte {
	width:98.5%;
	height:136px;
	border:1px solid #d3d3d3;
	outline-color:#ffdeaa;
	float:left;
	margin-top:6px;
	padding:12px 6px;
	font-size:16px;
	line-height:20px;
	color:#666;
	}
.mp_detail_reviewao {
	width:150px;
	height:25px;
	float:left;
	}
.mp_detail_reviewap {
	margin-top:16px;
	}	
.mp_detail_reviewao li {
	width:25px;
	height:25px;
	float:left;
	margin-right:4px;
	}		
.input-file{
	display: inline-block;
	width: 222px;height:42px;
	line-height: 42px;
    text-align: center; 
	overflow:hidden;
	position:relative;
	background-color:#b0b0b0;
	font-size:18px;
	color: #fff;
	float:left;
	cursor:pointer;
	margin-top:30px;
	margin-left:3%;
	border-radius: 1px;
	transition:background .3s;
	-webkit-transition:background .3s}/*自定义外框样式*/

.input-file input{opacity: 0;filter:alpha(opacity=0);font-size: 100px;position: absolute;top: 0;right: 0 ; cursor:pointer;}		
.mp_detail_review .mp_detail_btna {
	}
.mp_detail_review .mp_detail_btnb {
	width:222px;
	height:42px;
	background-color:#80b930;
	font-size:18px;
	cursor:pointer;
	color:#fff;
	border:none;
	float:left;
	margin-top:30px;
	clear:left;
	margin-left:3%;
	}	
@media screen and (max-width:460px){.input-file{ width:120px;} .mp_detail_review .mp_detail_btnb{width:120px;}}	


/* feature */
.teature { width:100%; height:600px;}
.teature>h2,.teature>p { text-align:center;}
.teature>h2 { font-size:30px; color:#333; line-height:42px; margin-top:54px;}
.teature>p { font-size:12px; line-height:20px; color:#909090; margin-bottom:80px;}
@media screen and (max-width:420px){.teature>h2 { font-size:18px; margin-top:0;} .descrip .descrip_main{ margin-bottom:12px;}}

.goods_scroll { width:100%; height:400px; position:relative;}
.goods-move-box { width:100%; height:400px; position:absolute; overflow:hidden}
.goods-scroll-list { width:1000%; position:absolute;}
.goods_scroll ul li {width:2.5%; height:400px; float:left; border-radius:3px; overflow:hidden; position:relative; cursor:pointer; display:block}
.goods_scroll ul li>img { width:100%;}
.goods_scroll ul li h5 { font-size:1em; color:#3b3b3b; text-align:center; width:90%; margin-left:5%; margin-top:18px;}
.goods_scroll ul li .goods_lista { width:92%; height:100%; margin-left:4%; background-color:#fff; float:left; position:relative; border-radius:3px; overflow:hidden; }
.goods_scroll ul li h5 a { color:#3b3b3b;}
.goods_scroll ul li h5 a:hover{color:#80347d}
.goods_scroll ul li p {font-size:0.8em; color:#a4a4a4; text-align:center; width:90%; margin-left:5%; margin-top:12px;}
.goods_scroll ul li p a {color:#a4a4a4;}
@media screen and (max-width:970px){.goods_scroll ul li{width:3.33333%;} .goods_scroll ul li .goods_lista{width:94%; margin-left:3%;}}
@media screen and (max-width:750px){.goods_scroll ul li{width:5%;} .goods_scroll ul li .goods_lista{width:96%; margin-left:2%;}}
@media screen and (max-width:360px){.goods_scroll ul li{width:10%;} .goods_scroll ul li .goods_lista{width:98%; margin-left:1%;}}

.msa_navnext,.msa_navprev { 
    position:absolute;  
    top:-65px; 
	width:32px; 
	height:32px; 
	border-radius:16px; 
	border:1px solid #666; 
	text-align:center; 
	line-height:32px; 
	color:#666;}
.msa_navnext {right:46.5%;}
.msa_navprev {left:46.5%;}
@media screen and (max-width:420px) {.msa_navnext {right:38%;} .msa_navprev {left:38%;}}
@media screen and (min-width:420px) {.msa_navnext {right:38%;} .msa_navprev {left:38%;}}
@media screen and (min-width:600px) {.msa_navnext {right:40%;} .msa_navprev {left:40%;}}
@media screen and (min-width:750px) {.msa_navnext {right:42.5%;} .msa_navprev {left:42.5%;}}
@media screen and (min-width:970px) {.msa_navnext {right:45%;} .msa_navprev {left:45%;}}
@media screen and (min-width:1200px) {.msa_navnext {right:46.5%;} .msa_navprev {left:46.5%;}}





.msa_navnext:hover,.msa_navprev:hover { color:#80b930; border:1px solid #80b930;} 

.teature .goods-scroll-hoverbg { width:100%; box-sizing: border-box; height:100%; position:absolute; opacity:0.1; background-color:#f0f0f0; border:1px solid #80b930; z-index:99;}
.teature .goods-scroll-hoverbg-a { width:146px; height:146px; border-radius:73px; background-color:#fff; position:absolute; top:123px; left:-146px; z-index:991; opacity:0.8}
.teature .goods-scroll-hoverbg-cart { width:73px; height:67px; position:absolute; top:152px; left:353px; z-index:993;}
.teature .goods_scroll h3 { position:absolute; top:226px; width:100%; text-align:center; color:#000; opacity:0; z-index:992;}
.teature .goods-scroll-hovermain {width:100%; padding-bottom:100%; position:relative;}
.teature .goods-scroll-hovermain img {width:100%; height:100%; position:absolute; top:0; left:0;}
@media screen and (max-width:1200px){.teature .goods-scroll-hoverbg-a,.teature .goods-scroll-hoverbg-cart,.teature .goods_scroll h3 {display:none;}}





































